Ensure bitmaps (even assets) are loaded on a background thread.

When that is done we can call postInvalidate to signal from any thread that this view needs to be redrawn.