The best way to extend Pier's user model?