Timeshare perpetuity contracts