Initialize ancestor recursively too