That's incredible! I can't thank you enough for this wonderful addon, it will help to have a closer look on the living beings of Azeroth
I came here asking for some basic code to start my addon then you litterally wrote everything, I don't mind that because you learned me new things. So it's yours, I just take that sweet code to play with it. But... I believe such a good addon must live longer and be shared with the rest of the community, can you please share it here and on Curseforge? I think you'll be the best person able to keep it up to date since you are an LUA professional.