Tinkering with class member transactions