Hello!
I had found this quirk whilst working on a fairly large workflow, where i had multiple tools cached to keep things quick. I had moved one of the tools on the canvas to a pre-existing container, and it removed the caching on my whole workflow.
Steps to reproduce:
1) setup a super basic workflow (or any workflow):

2) Cache part of the workflow:


3) drag one of the tools (in this case the formula) into the container:

As you can see, the workflow is no longer cached and i have to re-cache it.
This would be a welcome change as that is an unexpected behaviour to me, and so I would imagine others too. A workflow no longer being cached can cost the developer a lot of time (and potential resource, if hitting a Snowflake instance, for example).
Thanks,
TheOC