The method is currently synchronized but there's no real need for this, assuming API clients don't request enhancements for the same types in parallel.