Complete flattened projection after applying expansion state.
List<TreeRow<T>> get rows => List.unmodifiable(_projectRows());