I don't think this is necessary, because the body is removed from the space. maybe add this line can improve performance, I'm not sure.
The other reason is, if you set a body to static, the cpBodySetPos won't work. this is not I want, So I use cpBodyNew(INFINITY, INFINITY) instead of cpBodyNewStatic() to construct a static body.