Adding experimental animation - not quite working yet