Delay means the syntax you write is correct, because the subform still able to show the data, it is still matter of time. Thus, nothing to do with the syntax.
We need to consider other factors/issues like network, RAM, cache, etc
As for my case, after several of R&D, it is due to the cache...