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.
Library Platform, Software Engineer GRAPHISOFT SE