family now emits even when an entity is removed due to onComponentRemoved