Improved utility clustering; fix concurrency issues.