Add image preloading