Can I destroy one of my beans so the next time it is referenced it will get re-created?
Contexts.removeFromAllContexts("beanName");