move dependency on PortalClientMixin which is defined outside the scope of this engine! (bad programmer... BAD programmer!)