Containers can also be dynamically generated and can be used to generate multiple independent data scopes.