Do not wrap task step in a transaction if it's already part of a transaction, such as when in memory task manager is in use