Why is this a feature? I find that driving animations through code and having the graph for all the visual stuff beats both individually by a landslide.
Creating a basic animation blueprint then reparenting to a custom class allows you to have the graph in a derived blueprint, and I’ve been using it this way for quite a while now with no problems. Just seems a bit weird to me.