If there's no leasing in heaven then that means land is free, which means there's no private property.
Funnily enough, I agree - God probably didn't intend for private property to be a thing. I think He wished that everyone would share the land He gave them peacefully; however, I would say it was human sin (and the greed and selfishness that came with it) that resulted in the concept of private property.