Gradle Ecliplse plugin always writes .classpath file, any way to only write if different

Gradle Ecliplse plugin always writes .classpath file, any way to only write if different.
We call the same project from different processes to run tests in parallel, which causes the .classpath to be written by each process, which sometimes collide.