I actually did a while ago (around two years by now :D)
BUT now I just got an idea how to do it. Will try to implement it soon™