How to bind data to Perspective Table through a script to avoid polling?

Just to circle back, the hope was to use a script to generate JSON like the following to bind a cell of a table to a tag/property/etc:

        "propConfig": {
          "props.data[0].country": {
            "binding": {
              "config": {
                "fallbackDelay": 2.5,
                "mode": "direct",
                "tagPath": "[System]Gateway/UptimeSeconds"
              },
              "type": "tag"
            }
          }
        }

Another post explained why this can't be done: