1. A computer-implemented method comprising: generating, by a processor, a plurality of event markers each being associated with an activity involving a content item stored in a shared dataspace and containing at least two items of information; creating, by a processor, a collapsed event marker by merging a portion of the plurality of event markers based on at least one commonality between the at least two items of information associated with the at least two event markers, wherein the portion of the event markers is determined in part based on the at least one commonality shared among the portion, and the portion is determined using a granularity threshold, the granularity threshold comprising a period of time, a data size associated with each event marker in the plurality of event markers, a quantity of the plurality of event markers, a file time, a data similarity, or a number of event markers associated with a particular activity; preparing, by a processor, a notification describing a collapsed event; and presenting, by a processor, the notification to the user, wherein the preparing and presenting of the notification only occur when a threshold associated with the plurality of event markers is met, with the threshold comprising a number of activities recorded as event markers, a percentage of the shared dataspace that was used or released within a specific time period, a percentage of the shared dataspace remaining, or actions of a particular user.