#6 Control updates to support player lifecycle