Made TransactionPDO store the PDO connection rather than create a new one each time