I love it!
I've seen this concept before,but your version is well fitted in the limitation of the Jam and also challenging and enjoyable.