Nice work 5tons! Thanks for posting your source as well!

As you said, it's too slow currently to be used, but there is potential there.