Thanks for the feedback! These are some good pointers for improvements, I'll try them out and maybe update when the voting ends. Thanks!