Clean infos

> That might be true at the moment, but it would be very reasonable to imagine that the optimizer checks whether the current hints change its prior internal decision. If they do not, nothing has to be done.

I consider that too unlikely to make this weird decision of *not* including it in the hash, where it's obviously part of the tree. The hash should reflect the entire tree, not a subselection of some things we think might impact or not future versions of the optimizer.