It should be possible to buffer a data set dynamically using. Arcade I am bringing in data from New York State and need to visualize the data with a 100 foot buffer. This is easy enough to create a new dataset and publish, but that uses unnecessary credits and becomes outdated quickly. It would be ideal to write an Arcade script to dynamically visualize a feature layer so you don't have to create a temporary layer.
This is easy enough in JavaScript, but for clients who want an out of the box web map it is limiting.