pretty good Image getter with batch buffereing