It has to be moved onto a mixin, and I'm pretty sure the mixin class cannot be first in the inheritance heirarchy.