I dont really like using extents, it can become really confusing when multiple LUNs are used to make up one datastore, and I think it probably effects performance. If I was in this situation I would create a brand new LUN of 1TB then storage-vmotion the VMs onto the new LUN.