Reimplement last watched (but better)