This is really cool @lilacse. You should post more often. :-)