Generally speaking, the most performance-expensive operation of an Animation Blueprint is the Event Graph logic. While AnimGraph logic can be optimized using systems like Fast Path, it is recommended that you reduce your Event Graph logic as much as possible to achieve the best performance. The Event Graph is evaluated each Tick, with each process occurring sequentially on the Game Thread.