Yes, I think its impossible too now after taking a look at CreateDefaultSubobject, or at least it will mean changing engine code, and I wouldn’t even know where to start.
I think using tags is my only option now, thanks a lot for your explanations and time.