What is the secret to drawing zoomed Swing components?