Improve performance on model instantiation.

...at creation time rather than at instantiation time. Resolves #49.