BitmapProvider, SpriteProvider, etc