Added SubpopulationWithID() to replace find()