My bigger worry is that de-referencing (or setting) a parameter is slow, so we don't want to do that more than necessary.