Use extern rather than injecting host objects in Environment