FIG. 17 shows example data structures that may be implemented in one or more of the disclosed embodiments. While the data structures discussed below are described as relational database tables, one of skill would understand that various embodiments may utilize a variety of data structure types. For example, some embodiments may store data using an unstructured data store or traditional memory structures such as linked lists, queues, trees, or other data organizations.