I have quite a few forms with lookup queries which are running constantly on other tabs of the same form(DO oriented) and slow things down tremendously. This happens whenever I insert/update/delete a document on another tab, even firing on an initial validation as shown in the picture. I have been scouring the forum and have yet to come across a reasonably simple solution. These are regular lookup queries, but they do contain subqueries as shown, which I am sure adds to the server communication load. However, the lookup is only used when a new document is inserted, after which it is useless. Is there any way to prevent this?
I'd rather not have to set up classes based on IMDB tables for the lookups, as it seems like a very complicated solution.