Are you utilizing any specific options for storing data in XComs? Because XComs are meant for lightweight data passing. For large data, a custom XCom backend or external store is strongly recommended.