This is tight to the fact that on `orientationchange`, calculations should be done after everything is repainted/resized.

I recon this point should be contextual, and not systematic (on page load you want that to be as immediate as possible). It is debated here: https://github.com/BBC-News/Imager.js/issues/26