Switch to a custom user model for future changes
Update to backwards incompat changes
Switch to savepoints in from_kwargs