Move sweeptranges calc to Experiment, cache it for vast speedup