I use skim as a latex previewer. over the last year or two, the update speed has deteriorated quite a bit. it is now no longer unusual for the updates to take 5 seconds (unless the Skim window is clicked into focus). I am going to guess that this is a macos flaw, but I wonder if there is a setting (perhaps even polling based) that can look at the underlying pdf file a little more often.
This is probably due to the OS, Apple has changed things with inactive
apps. However we do not control this because, as I said, it is the system.
We do not poll (which is a bad thing) we just observe the file system. It
is up to the system to send us the notifications.
Diff:
I don't think you should poll by default. however, I think given where macos has moved to, if they do not have an option to improve the filesystem observation, you might consider polling as an option (with a warning!).
We are not going against the system. Apple has introduced App Nap for a reason. If you want to break that, search the internet on how to disable it.