allow to subclass Model
use subclassed RosterItem model to compute maximum prioritized presence