Yes this is a limitation. COOR only affects the last body, and repeated use of some commands work in the same body, but those can be unexpectedly closed internally for optimization (currently after 1201 vertices).
Commands that generate doubly curved surfaces should work without this limitation.
So it’s better to wrap the texture after each command, it can be done easily with a subroutine.
Software Engineer, Library Team GRAPHISOFT SE