Delegates responsibility for generation of entity public state to the each entity.