Tag Unity C# abstract class