Now supports separate connections for transactions