Agree on moving the size calculations into this class. I'm not planning on adding any core classes related to this for 1.9. My hope is to pull in an image library and then figure out what helper classes we need for 1.10