@Preben in this terms it’s very similar. You get the same options on the previous Query object, but ComplexKey was just a workaround for the lack of proper JSON types. Now we have JsonObject and JsonArray directly so you can express all JSON supported types without wrappers like ComplexKey.