A while ago Udi Dahan wrote that he'd like a way to configure objects by just setting property values on an object. those "setters" will be intercepted and saved to some config object (or container) for the future use of the application. Here is how simple it is to do with Isolator.
Newsletter Block
This newsletter signup form needs a storage option. Edit the block and enter a storage location via the Storage tab.