Previous commit doesn't compile. I made a dumb mistake. This is the proper player update code clean up commit.