Hungary does this too, and the party list seats are filled in a way that increases the influence of smaller parties. The first seat goes to the party with the most votes, but once that seat's assigned, the winning party's vote total is cut to 1/2. Then the next seat is assigned to whoever has the most votes afterwards, and the winner's total is cut to 1/2 if it's their first time winning, or 1/3 if it's their second time winning. And so on.