Reuse read-only transaction instead of trying to nest them