`*able` polymorphic mixins must be on subclass

* Otherwise, `object_owners.ownable_type` is `Directive` instead of
  `Policy`, etc.