I had a decent discussion going in this thread, I think mods intent was for it to house discussions like this. Not tryna troll or stroke my own thread but there may be some info in there you could find useful.
https://zilvia.net/f/showthread.php?t=678077