This is reasonable to do by itself, but it also enables drawing fcurves outside of this loop, which is useful for D7737.