There is a fundamental programming issue with Lightroom. Many long running tasks block the user from editing pictures.
Let me give a couple of examples:
1) Applying adaptive presets to a batch of photos blocks editing *any* pictures while it's being a applied
2) Importing a catalog prevents lightroom from being used for anything else
3) Using generative fill blocks any other work
As photographers we're often working on multiple projects/photos concurrently. Why is there an assumption by Lightroom engineering that the photographer can only work serially? If I'm applying an adaptive preset to 1000 photos why do I need to wait for that to finish before I can edit any other photos?
It should be an imperative that the UI not be blocked by any task that can be done in the background. If specific photos can't be edited because there are pending changes that's fine (lock them out) but don't block us from working completely.
Please let us fully utilize our computers and time.