Pass connection context to transaction execution

My approach on/Targets #563.
Leave it alone, it should be initialized with `nil`.