Can you provide a little more information about how this prop1 is generated? A Sandcastle example would be very helpful.
Usually I would expect custom properties to be set as metadata, so they would be accessible from fsInput.metadata.prop1, similar to the Custom Shaders Property Textures Sandcastle. But I don’t know how the data was generated in your case.