Folks this topic is great example why you should use correct keywords/names for things. Yes i know it sometimes is impossible when you do not know correct term, you cannot even google for it to check if its correct word to describe. So not blaming anybody here.
Another great example is: Game Ability System (GAS), and Game Animation Sample Project. And i have no idea why some “challenged people” use GAS name for animation sample, confusing everybody around. Game Animation Sample Project uses Motion Making plugin, and if even it should be GASP not GAS.
Same in this topic “duplicate class” makes everybody go full speed into object oriented classes and runtime creating new one class.
So try to make sure you’re using the correct terms, or else you’ll send everyone willing to help on a wild goose chase. Or even worse get wrong replies to your problem.