Caching of changes made while SmartCode is open


Hi there,
I was using smart code + Nhibernate template to re-gen my class / hbm files.
I had made some changes to a DB schema (changing the table name, and field lengths) and despite the property page having fetched the refresh values from the database... when code gening the files they resorted to previous settings.
I tried to completing delete the table, and close/re-open the project but still no change.
Eventually i close the app, and restart it - this time when regenerating the classes it picked up the latest changes... So I can only imagine there is a cache of the old version being stored somewhere - would this be the case?
PS - Apart form this, i think smartcode is great... just needs to add support for Nhibernate Components, to support nested classes!