partially issue #4: rewrite unity configurator with "retry within some duration" strategy to make it more stable. replace IEnumerator with for each.