Make `ChainMonitor::monitors` private and expose monitor via getter