decided to go with the "optimisation" for all cases... after testing, no real differences, but in my view it's "cleaner"