string t = myList[0].tag;
// Above line works
var tm = myList[0] as TrackedMarker<Scriptable1, Marker1>;
// error CS0039: Cannot convert type 'TrackedMarkers<MarkerScriptable, MarkerInterface>' to 'TrackedMarkers<Scriptable1, Marker1>' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
string t = myList[0].tag;
// Above line works
var tm = myList[0] as TrackedMarker<Scriptable1, Marker1>;
// error CS0039: Cannot convert type 'TrackedMarkers<MarkerScriptable, MarkerInterface>' to 'TrackedMarkers<Scriptable1, Marker1>' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion