1. A method for updating an aggregation of data states, comprising: performing for a first time period receiving a last data dataset that includes a plurality of last data states vectors, each last data state vector including a data state value indicating a set state, a time at which the set state was indicated, and a dimension vector that identifies a user and a target object that was tagged with the set state by the user, generating a detailed data dataset that includes all of the last data state vectors of the last data dataset as detailed data vectors, and generating a final aggregated data dataset that includes one or more final aggregated data vectors corresponding to any detailed data vectors included in the detailed data dataset, each final aggregated data vector including the dimension vector of a corresponding detailed data vector and a counted number of occurrences of set states for the dimension vector in the detailed data dataset.