Thanks!
The combination came a bit randomly but it felt very natural to me once I got it implemented (& tweaked the looping detection a bit more)