Yep, you can even adjust the overprovisioning manually (at least for Samsung). So if you need more endurance (and improved random write performance) just buy bigger capacity and increase the over provisioning allocation.
Found this good summary about it with graphs showing the impact of it:
As long as you're using a filesystem Samsung understands? When I overprovisioned my 860, windows showed that the partition didn't fill the drive. When I decreased the size of the partition in windows, Samsung Magician showed that the overprovisioning had increased. While I'm not sure how the drive itself deals with overprovisioning, Magician certainly detects it based on the size of the partition.
https://www.atpinc.com/blog/over-provisioning-ssd-benefits-e...