Avoid unecessary object graph traversals