Recalculate all the things on resize and orientation change :D