Added caching manager

Should be useful in applications where accessing managers is costly