Speed-up invocation of producers, disposers, observers and initializers by caching more stuff