grails override setters for User, UserPreferences and UserProfile