It looks like an interesting experiment. But a hard problem since it needs to store useful information and be able to inject it at the right time. It will also need to not be redundant to the information already stored.
What do you think is the potential value that you might get out of this, which is not already available with the existing options?