cached element, so that only create one Objective-C object for one node
add more test for common parent