Or you could turn on end_collect, which should be 100% fine for a sphere whose limits are defined as some really, really small radius and the radius of that sphere. end_collect only becomes a problem when your object is not pre-constraining your values.
I think that this is a good solution because it may better match what observers do. Britton, I think that this should be on by default, what do you think? Otherwise, it should be a parameter to the halo profiler.
-- Stephen Skory email@example.com http://stephenskory.com/ 510.621.3687 (google voice)