What is this and why use it? Modding Software Inc UI traditionally required building tedious C# hierarchies or fighting with Unity's UI systems.