For example, if your home sits in a hot area where there is high demand for apartments, the home with the larger lot would pay more taxes because the potential for the lot is much higher.
Once the lot built to its potential, the tax per occupant would level to a fair cost per local government service used.
Of course, the owner can continue to pay a higher tax burden to use more of the lot for themselves. Because they own the lot, the government can’t force them to do anything else.
That’s how it should be. No government intervention / lease needed, just incentivize development by asking owners to pay an appropriate tax amount for the value of the space they occupy and let people make their own choices.
or alternatively, you could consider it a tax on the opportunity cost of you having exclusive use of a piece of land. your neighbor with the bigger lot is not consuming (much) more services, but the opportunity cost of not building more stuff on that lot is proportionately higher.
Why is that a good way to fund local services? The costs to provide most services have nothing to do with the value of the property, so why should my neighbor pay more for them than I do just because their house is on a bigger lot?