Add ComplexObserverBenchmark