Changing the ancestry of a class burned us with FlashHash. What a pain.

Deleting all that implementation below looks great though.