threaded image load and separate video instances to fix flicker