This sounds very cool. Definitely considering adding it into my current project! I'll let you know if I end up doing that and crediting you of course