A context that keeps track of all your entities and ensures their uniqueness