is there a particular reason why not just continue to do the inheritance ourselves? do we actually need mixins anywhere?