At the moment, playback entries are either paused or stopped and we only revive playback entries that match the currently active source.
The difference between those two states is nothing really and should be merged.
We should find any instance of a playback item that is not completed and consider it to be revived and only mark as completed when say; within 5% of the ending
It depends because movie credits are long but I usually skip to the end anyway so it's fine.