I have a suggestion of how I would like to see these things working. I will write an issue on Jumble github and paste here. Maybe you think interesting and implement it.