• Let me ask you this. If I was to never tear down any dim and instead use incremental loading in my ETL process to insert/update/delete, could that be a way to avoid having to alter the existing surrogate keys? New records would just have new keys and previously existing keys would always remain?