Pastures of James Ranch to remain undeveloped ‘forever’