Add new implementation of visuals preloading and fade in animation