In reply to Cathy Tibbles.

Patterns will not have user settings. Patterns will be nothing more than registering a grouping of blocks. If the theme registers the pattern, the pattern would disappear on theme switch, but the blocks that get inserted into the post will remain intact. The same will happen with plugins if they are deactivated.