I'm not sure I follow how the class update interval actually helps address the server restart problem. In my experience, I have been unable to dynamically reload only modified UI classes.
Whoops, you caught me. I had only tried a few simple cases and thought this worked generally. I guess not.