Fix TransactionMonitor usage

Documents TransactionMonitor and removed usage of TransactionMonitor from HA processes. It is local only.
-1. Testing for negatives is a deep rabbit hole...