The “virtual” products are only faster because no data has been computed when they are created. The computation takes place only when the data is requested (image is displayed). 4 hours seems to be a long time. I agree. How much memory does your PC have?
Creating a graph, as @ABraun said, and let it run from the command line is the best way of computing such a bunch of data.