prettier delayed animation, should take care of laggy transitions too