Add a private GdkPaintable implementation that loads a texture in a thread, and does not show anything until the texture is loaded. This avoid blocking on image loading in the main thread.