Gave cache drivers their specific implementations, added caching proxy.