Wow, got nested scopes running in isolation; not sure how to handle Reset (deferred?).