Observable model (with future "user" ability)