I actually have seen this idea done quite a bit before, or at least similar stuff. This is one of the best uses of it though. Keep it up!
Oh really lol
May I ask for some examples? I would like to see how they function differently.
Also I realized we followed a very similar naming structure haha