[FEATURE] Implement an LazyLoadingProxyFactory

Fix the Reflection error which occurs by (un)serializing
instances of \ClassReflection.

Change-Id: I4c355c58a0d5dacf64598b797268177391523a2e