Child asset type setup

So I’m attempting to create a c++ child type of Vector Field, but I’m having issues. My class compiles, but I am unable to insert it into the cascade vector field. I copied the factory from VectorFieldStatic, but that hasn’t seemed to do anything for me, I don’t even know if the engine sees it. Do I need to set up asset type actions? Something else? Been struggling with this for a bit, any help would be much appreciated…

Thanks!