Are these classes using field references of SysMonitor?  If not, let's make them static.