When mergeOptions was called on a root view, it’s one time options weren’t cleared properly. The entire one time options logic is terrible and has to be refactored out. Fixes #5010