There's always that risk and personally I avoid trying to span a VMFS datastore across multiple extents. It just causes problems and makes troubleshooting more difficult. It's wise to have a backup before altering underlying storage.
Thanks daphnissov,
To avoid losing any data, I would go for a second datastore and use same when provisioning new VMs.
Cheers