Rerouting is just for organization, events, functions, macros have all their own uses
Can have inputs for events, can’t have outputs
OP’s issue might be related to more than just named reroutes, one way to avoid it would be caching, but it means you need extra nodes whenever you’re caching the value, new variables
Even if you put them under a category it’s just redundancy for a feature that seems pretty simple by nature but definitely would have a place