internal void RegisterSubsystem(Subsystem subsystem)
 {
     subsystems.Add(subsystem);
 }