I hate the thought of losing cross-class functionality. IMO, that's what made the class system great, and it's being whittled away little by little.

To the OP: It is nice to see the rare occurrence of someone using the lost art of foresight. Thank you for that.