`scheduleCallbackPerFrame` is only used internally. It's a protected method.