I guess it would be cleaner to put this in MabiCreature and MabiProp only, seeing how items, and potentially other entity types that we don't know yet, won't need it. You could also make the manager work even if this entity is not gatherable at all, to remove the two methods below. That will also remove a possible null reference exception.