I have created a working solution with this exact approach here but it seems it didn’t get @andrii’s attention: