Moved scooping into a separate helper.