Even doing a score or FPS might be faster doing it this way. A players score doesn;t change every frame, but only every few seconds - if this method saves a few ms each time writing to the temp surface would still increase FPS.