Transactions are added to stack now on first method call instead of on init. This prepares way for transactions
to be stored by remote