Implement a preference for doing progressive resolution.  May have
broken some things, but they needed to be broken.