I'm glad you brought this up, because this whole time I thought this sort of thing wouldn't be possible, but I just gave it another look now, and I think I just found the exact tool I'm supposed to use to implement this. I'll have to do a bit of experimenting to see if it'll actually work, but it looks promising!
Right now I have v1.3 almost ready (though I've been a bit slowly lately admittedly), so unfortunately I can't include this in the next update, but I'll definitely note this down for a future update, since I've wanted this feature for a while now as well lol

