h2d.CachedBitmap extends h2d.Bitmap to take advantages of improvements