Update signature of storage factory to indicate its purpose (to be type parameterized)