If you would like to call to a specific model based on a condition, you would have to store these model instances somehow, no?
I’m not sure I understand the use case correctly, so please correct me.
Or would you like to use the same instance of your model with different paths inside the model?