This strategy describes a mental model for how to break up Object documents based on User behaviors to isolate the data, reduce chances for race conditions, and make code much easier to develop and maintain.
Behavioral modeling is specific to how you break down documents for a particular class-object.