Discard stack is now capped at 10 cards and should remain in sync with game state.