Animation node rework