refreshProperties
Stores property info JSONs to the database. When rawResponseJson is provided, stores raw server JSON verbatim to preserve all fields the engine needs (positioningMode, centroid, boundaries, geomagnetics). Falls back to Gson re-serialization if rawResponseJson is null.