Scaling using java.awt.Image is vay faster than bufferedImage. But Why?