optimization: memoize cs.x.y (Lua) to x_y (C) function binders