I figured it out. The problem is that the userdata parameter wasn't a direct Output object, so it wasn't being tracked as a dependency, meaning that it got skipped when rendering the values.
astonishing-quill-88807
09/08/2020, 8:21 PM
I had to put the entire rendering of the string into an Output.apply function call.