For the record, in local transactional mode some code is skipped as well, so it's prone to races the least.