Fixing bug where DrawOverlay/RatioPadFrame and DetermineOverlay/RatioFrameBounds are called each time regardless of the DisplayStyle