We may also (for performance and confidentiality reasons) choose to store the facts at some intermediate level of granularity. As compared to the data warehouse with highest granularity, this data warehouse does not contain details that could be very valuable to the company. In general, as the granularity level is lowered, the system contains less detailed information (therefore less useful), but gains in performance (in speed and storage) and confidentiality of individual records.