Moved persistent implementation to PersistentUser