We have a feature called ‘ExpandEnumAsExecs’ which works for inputs - turning one enum input parameter into multiple execution pins. You can see it used on MoveComponentTo for example. We have discussed extending this to work for output enum parameters as well - it is in our task system, we just haven’t got to it yet.