This simplifies changing how geometry nodes handles different socket types without affecting other systems.