That means they have to be able to hold onto the property for 300 years and be able to verifiably return it to the estate beneficiaries. That costs a lot of money, better to just hold onto things for a short period of time while they are relevant and not steal them or throw them away.