For example, adding a parameter allows us to dynamically choose whether to get the object from session or from local.