Removed typed factories and replace it with a generic function that creates the needed env in a non exponential fashion.