Don't run global tick in a separate thread. Return instead of pass.