Also makes User model extendable (good when using proxied user models instead of new custom models)