There is a series of dialogs one gets used to seeing when creating, e.g., new Apex classes, but a new one appears to be popping up in the sequence, and it is apparently redundant with another dialog in the series. The new one says "<Component> is not part of the subscription for module <module name>. Do you want to deploy it anyway?". This comes up before the dialog that asks "Do you want to update the subscription for module <module name> with the following changes?" followed by a list of new components.
I am just curious why these overlapping dialogs are necessary, and why I have just started seeing the new one. The workflow is less smooth now.