I am not sure what you mean by recycle. Maybe you mean re-factor.
Anyway, I use Metastorage to generate the model classes from model definition file. The model definition includes classes, variables, relationships and validation rules.
When I want to change details of the model, I just edit the model definition and Metastorage can regenerate all model classes for me in seconds. For me this has been a quantum leap in productivity.
metastorage.net/