UdonSharp components set the hideFlags of their backing UdonBehaviour to HideInInspector within OnEnable, which is unsafe and causes the inspector to reflow improperly. It should delay the hideFlags change until the next frame using an EditorApplication.delayCall.