Is the JTS variant of GeoTools' GeometryBuilder (org.geotools.geometry.jts.GeometryBuilder
) thread safe? It's unclear from the documentation although the non-JTS GeometryBuilder does hint that it's not thread safe.
The main advantage a "builder" has over a factory is that it does not have to be thread safe and can hold state in order to make your job easier.