Updated observation workflow to work with subsystem configurations specified in the input JSON