Fix react video view render being called multiple after reporting points complete

This had no noticeable effect, but it's more efficient to only call it
once.

Test Plan:
- Make sure last second used is still saved
- Make sure video points still work