Don't pass cairo surfaces around on the lua stack