Remove ArrayList allocation in Exchange