I'm sorry this doesn't amount to an answer, but...

I would really like to have this feature in tRio. I have entirely switched from the stock solution to JRec+tRio -- and I love it. I just wanted to let you know there is one more user appreciating your work.

P.S.: I'm interested in helping out in the development if you have any tasks you want to farm out. I code for a living (have done so professionally >10 years), so I think I'm up to whatever would be necessary. I did firmware for a brief stint, so I might be able to help out on the client/HW side.