Overall, placing most of it in the reco namespace may be beneficial