@TeamUnicorn Even better, you should reference the ForeignKey like this to always make sure you're referencing the right type
[ForeignKey(typeof(Builders.Data.IClient), "Id", AllowCascadeDeletes=true, NullReferenceValue="{00000000-0000-0000-0000-000000000000}")]