Avoid duplicating buffered image

Simple commit to perform instance check to avoid duplicating buffered image.  Most of the calls to #drawImage are probably going to use BufferedImage, and we can avoid unnecessary copies.