#787 - handle save and restore state across boot-sim boundary for dynamically-created instances