The Jubilee year, occurring every 50 years, stipulated the return of land to its original family ownership. Beyond its economic implications, what theological significance does this practice hold concerning God's ownership and humanity's stewardship?