I tested the @Scope and got a build error. I know Cuba has a UserSession that I can add attributes but that seems a bit simplistic. I will have several complex classes with several ArrayLists and other attributes in each. A service bean is the natural solution. Any advice?