I would believe that by separating the movements of the forms and using them freely would be much more efficient..... What do you think?
At least in my experience, that
is how forms are used. No one expects to able to use all of a 30 movement form in sequence, it's a mnemonic device, a reference material, composed of a bunch of drills, each to be trained separately, and with a resisting partner, and then incorporated into live "sparring" or some equivalent. Bets of all, there are no set drills, each is open to various interpretations.
Also, you can take varying segments to explore, for example, in our imaginary form, we could train a drill utilizing motions 3, 4, and 5, or just 3 and 4, or 2, 3, and 4, or even turn it into a two person drill that uses fluid and not-prearranged responses using, say, motions 2 and 3; 7 and 8; 15-18, and 21, each countered by and followed up by some choice of the other person.
I realize it varies from style to style, but generally, forms are your reference textbook of suggested motions and sequences and strategies, which you then disassemble and examine and put back together in as many different way as possible.
Merely running the form on loop is like reading an encyclopedia over and over and over. Useful, and you will eventually gain an innate knowledge of the material, maybe even pass the test, but you'll only gain a better understanding when you figure out how all the information in that textbook works by experimenting with it in real life.
So, to give you my short answer to your original question; Yes, by separating the various components of your forms and using them freely, you are training more efficiently than just running the pattern over and over again.
But reading the textbook first helps.