1. A computer-implemented method of grouping and displaying seismic interpretation data in a user interface based on processing history, the method comprising: generating, by a computer system, a seismic interpretation model of a hydrocarbon reservoir, the seismic interpretation model comprising seismic volume and horizon datasets; responsive to receiving, by the computer system, user input via a graphical user interface of the computer system, selecting an input dataset including one or more input seismic volume and horizon datasets from the seismic volume and horizon datasets within the seismic interpretation model; performing, by the computer system, an operation on the input dataset to thereby generate an output dataset, based on the received user input, the output dataset including at least one of an output seismic volume or an output horizon dataset generated from the one or more input seismic volume and horizon datasets; generating, by the computer system, a record of the performed operation, the record reflecting a relationship between the input and output datasets based on the performed operation; generating, by the computer system, an inventory tree including a hierarchical grouping of the one or more input seismic volume and horizon datasets from the input dataset and the at least one output seismic volume or output horizon dataset from the output dataset based on the relationship between the input and output datasets reflected in the record; and displaying the generated inventory tree including the hierarchical grouping showing the relationship between the input and output datasets within the graphical user interface, wherein the record is updated each time an operation is performed on a selected input dataset, and the input and output datasets in the displayed inventory tree are dynamically regrouped each time the record is updated.