They are still typed to `object` instead of the actual passed type of the argument like is already done on `QueryDescriptor` and `FilterDescriptor`