Thank you, that makes sense. So the data would be available if you renamed the class and updated the existing namespace - that's useful. I've noticed that while you can initially create a namespace without a script/class, once defined it does not seem like you can set the script/class to undefined or null again, is this intentional?