prevent repeating mass queries with getChildPropertyValues()