should we need to explicitly define that in the schema as type object, even if we dont intend to search those values, just to get it to correctly save as an object instead of flattened properties with dot notation the way the previous versions worked?