Don't add any fields on pointer (just store them in the closure), see #111