Unity Editor Animating object reference.

Hi,

Unity can animate sprite object reference in the sprite renderer component.
Also, it supports drag and drop in the timeline.
Is there any possible way how to implement the same behaviour for other scriptable objects ?
Even via reflection? Thanks.

For now it supports object references to unity built-in assets (Mesh, Material, Sprite, etc.)

Your own assets derived from ScriptableObject do not work.