This could work and depends a bit on your work flow.
Creating a new module would also force you to recreate the optimizer, since the old optimizer will contain the references to the already deleted model.