Hard animation pipeline
306