revert usage of ProgressIndicatorUtils.runWithWriteActionPriority to avoid extra spinning  waiting for read action (PY-14639), thus we use ApplicationImpl.invokeAndWait for listener insertion as backoff on read action acquire / cancellation (reverting to 0737c1d68214348bd8d175e491fa40bd77d6f7b9)