Thanks for the feedback. I've, unfortunately, not had chance to get back to this project, so this issue is left unresolved. I do hope to return to it as a passion project one day! If you want to keep an eye on progress/updates/fixes, drop me a follow on Instagram, or join me on Discord.