After dropping some some investigation, it looks like the dry-system container does not support the memoize
option like a Dry::Container does. This would be really nice for us, because we would like to be able to memoize some things in production. Here’s an example of what it would look like:
Container.boot(:ssr_renderer) do
start do
register(:ssr_renderer, memoize: false) do
React::SSR::Renderer.new
end
end
end
In fact, I wonder if dry-system could just use dry-container here. Thoughts?