Все, что я читаю, противоречит Родительским сущностям по одной причине: когда вы что-то изменяете в этом дереве, все блокируется.
Когда я впервые начал работать с родительскими объектами, я хотел относиться к ним как к головке улья или к базе данных, локализованной вокруг этой родительской записи, но, очевидно, это не так, как это делается. Возможно, вы просто захотите использовать ReferenceProperty, потому что это позволит вам получить доступ к родителю и не приведет к продолжению блокировки.
Конечно, если вы хотите такого рода блокировки отношений, то, возможно, вы действительно хотите этого, но вы не были достаточно конкретны, чтобы я мог это оценить.