Added signal for cleaning up user attrs, fixed caching, subclassing modelBackend, removed unused pt granting