[FEATURE] Implement an LazyLoadingProxyFactory

Save the proxy object into cache using Caching Framework.

Change-Id: Ic731833e0a8c444c2a69e0725e6b80b548c62870