Split MonitoredTopology to classes