setup Features Content
Create a features cache table with universal schema (id, geom, tile_*, properties). Tile columns are NULL for bulk-refresh sources, populated for tile-pyramid sources; the composite index keeps per-tile reads O(log n). Idempotent.