Uses a rich object for playback information
Uses new rich object in the CLI