Removing the assembly caching since enumerables can now be passed in