Future communication data?
Would you be open to the idea of adding a field "Activate On", so that when someone says that they will be moving next month, then we can record it in the CRM, and it becomes effective in a month?
Alternatively, I could create a separate extension based on this one, which might make more sense to avoid clutter for those who do not need this feature. We'd then have two tabs (if both are used): Future Comms Data, Former Comms Data.
(I guess I'm thinking out loud, and the 2nd option is maybe better, but maybe you have run into this scenario before?)
Thanks!