function traverseAncestors( tile, callback = null ) {

	let current = tile;

	while ( current ) {

		const depth = current.__depth;
		const parent = current.parent;

		if ( callback ) {

			callback( current, parent, depth );

		}

		current = parent;

	}


}
Traverses the ancestry of the tile up to the root tile.