It would be very helpful to run Arcade on events that are triggered by user actions. For example, if a user selects one feature, it would be good if Arcade could execute that has access to the geometry and fields of the feature.
A use case that we have for this is that we to store the ID of a pipeline asset after a user has clicked on it on the map. All creation of other assets in the work flow then need to have the ID of the asset added to their attribution.
it would be great to have the same feature on update, delete, create events as well