Each model object stores it's cached associations in the associations hash.
So we first initialize the cached invoices association to the empty array for all firms.