OnCreateClip but with a custom clip

I have a TrackAsset child class. Everything seems to be working as expected, but is there a way to have a method with a custom clip run when a clip is added to the track?

TrackAsset has the method
protected override void OnCreateClip(TimelineClip clip)
but I don’t want to use a TimelineClip object

Things I looked into

  • casting from parent class to child.
  • intercepting the call

Hmm. I’m not seeing a way to delete this, but I resolved it by looping through the clips on the track in the on create method