(3_0_X)[TIMOB-10280] cleanup dispatch_async calls to prevent possibility of reordered actions

Backport of #3667

[TIMOB-12317](https://jira.appcelerator.org/browse/TIMOB-12317)