There's nothing wrong with the spell system the way it is outside of proc-based events. It's the proc-based events that we need reconfiguration for, nothing else.