Handle swappable User model