Added "RotateAndCache" code to help with rotating to a canvas...