Added IDs and endpoints to 'parent_of' cache values ONLY IF they aren't already present in the array. Otherwise, we get into trouble with tons of duplicate requests.