For example, the following should move the client camera south 50 pixels over the course of 5 seconds. However, this appears to be instant.
animate(src.client, pixel_y=-50, time=50)
I haven't really gotten into using animate yet, so if I'm doing something wrong just let me know. For now I will just leave this here.