I have a similar mechanism in "my" Little Guys, but yours is much more sophisticated - well done!
i'll check it out surely