Do you have any documentation as to why we need to use animationFrame instead of frame for the event? Just curious.