Thank you!
As with all things, there was a lot left to improve but the time budget meant that not everything could be fully executed. Just getting the UI to integrate properly took a long time unfortunately.