Right, it is indeed history based, and does not let you see subsequent stuff when doing major sketch editing (i.e. entering the sketch rather than just moving sketch elements around while out of the sketch) likely to prevent new sketch features projected from subsequent features, which could then in turn be projected, causing a bad temporal feedback loop 😕 But that's why I suggested the subcomponent, so that if needed can make multiple construction sketches, creating a new sketch whenever new construction lines are needed with the existing features visible. If in a new construction sketch you need to reference previous construction lines, you can always project their end points or the whole construction line(s) into the new sketch.
I don't know exactly what you're doing, it sounds like you have a lot of construction lines and want to be able to quickly turn them all of at times, but perhaps what I suggested could be made to come in handy.
Jesse