¿Cuál es el propósito de los antepasados ​​en el almacén de datos del motor de aplicaciones de Google?

He estado jugando con el motor de aplicaciones de Google y su almacén de datos recientemente y he creado un modelo de datos y relaciones utilizando propiedades de referencia.

Sin embargo, no tengo claro el concepto de antepasados ​​en el almacén de datos. ¿Cuál es su propósito y por qué debo usarlos? ¿Cómo se relacionan con las propiedades de referencia de las entidades del almacén de datos?