I have a fact table that's set to refresh based on a delete key. However, I noticed that the table is retaining multiple copies of that key as each processing occurs, where the only difference in the record is that the time.day field increments by one. Any idea why this is happening and how to resolve?