Tip of day: Make variables in app shared
The change has as far as I see no influence on your project, but the access is at least 5 times faster!
This is due to the app function calls internally GetAppObject function in framework which will of course lock the object and return it. Now that extra call is completely optimized away if you switch to a shared property.
