Re-bang selected_track_device observable on middle-frame change?

Hi,

I am trying to add a dsp device context menu, dependent on the device_path. Now if I only clear the context menu and maybe add it on selected_track_device_observable only, the menu entries still can be there wrongly, if I switch the context, e.g. from instrument sampler fx to the tracker view. Both views have the same dsp lane (from lua perspective), yet a different selection and devices. Shouldn’t then Renoise re-fire/bang selected_track_device_observable as soon as the context is switched?

I think it already does so on track change…