Thanks to async Procedures app won’t freeze and crash and it may be slightly faster. But with that method you will have to rearrange some blocks to make it works. It’s probably the best way. You can also use clock component to not overload UI thread, so app will not crash as well, it will also require blocks logic change.