private void UpdateCachedReferences()
 {
     if (reflectionMember != null && reflectionMember.IsValid())
     {
         _cachedProperty = reflectionMember.GetProperty();
     }
     else
     {
         _cachedProperty = null;
     }
 }