Prepared for region threading.