Model is the basic implementation of an AbstractModel. It just wraps a simple
model object. The model object must be serializable, as it is stored in the
session. If you have large objects to store, consider using
AbstractDetachableModel instead of this class.