HOTFIX: Add more async-related safety measures for dialog subscreen reloads
Adds more safeguards and diagnostic info to dialog menu reloads by:
- Locking in the variables the moment the (async) reload start
- Ensuring the multiple successive calls are properly queued concurrently