This was just a way to retain the simple-but-less-efficient method as well, for reference, and in case of any future problems with inheritance ... but yeah, fair enough, I'll do it a little more elegantly!