Ah I see, I think I was missing some context. I think this should be okay then, although I feel it should be more deterministic. If this works then let's land it and if necessary we'll tweak it later. We have enough tests using it that we'll know if we break it! :)