Make image caching resilient to rounding and only use widths
Various sizing fixes, disable scroll detection for now