Transaction store: re-use transaction ids, and they are not integer and no longer long (work in progress)