Using a constant when generating a hash for caching purposes seems like a bad idea. Is there any other value we can use here? The id of the object to with the empty audit list is associated?