Remove mixin, start moving into Rex

move auth awareness into rex itself
Start fixing datastore options