[Fix bug 905967] Add cache machine in UserProfile and FunctionalArea models