How to delay display of page elements until enqueued script has injected html

So the problem with injection is going to be that the javascript is only going to run after everything has loaded, which means that the, and it needs to make the all the image requests to the server again. Unfortunately, you probably can’t make the requests any earlier than they’re already being made, since they’re front side requests instead of back-end on-load requests…

So you have a few options, either attempt to fade them in, or just make sure that there’s enough space where the images were to begin with, or potentially both.

I wasn’t sure if you wanted me to elaborate more, which is why I didn’t make this an answer.