Super… SUPER odd. There has to be some reasoning behind this… What is the “recommended” way for devs to handle the need for this? It’s a rather fundamental concept in programming so I refuse to believe there isn’t some canonical way to achieve this that doesn’t feel like a hack (the nested structs).