VPS: only set next item if needed
The next item does not need be set if we are not in shuffle mode or when repeating a single item.
This avoids a rare racing condition when setting the next item in the above scenario. The underlying problem will be solved by the v4 upgrade.