Small optimization: don't create a closure for simple context / model refs