Feature/performanceplatform api

Looking at this now, would it be worth removing the `warning` key in this block as the respective `struct` uses `omitempty` on the key?