Refactored RequestManager/Transaction.