Split user model up into smaller parts