Mongodb’s Subdocuments update question?

  mongodb, question
[
 {
 _id:001
 ...
 arrs:[{name:'a',score:10},
 {name:'b',score:11},
 {name:'c',score:12},
 {name:'d',score:13}
 ]
 }
 {
 _id:002
 ...
 arrs:[{name:'a',score:11},
 {name:'b',score:12},
 {name:'c',score:13},
 {name:'d',score:14}
 ]
 }
 ...
 ]

Like the above documents with embedded arrays, each arrs length is below 20. However, it is necessary to update the name name,score of the arrs internal subdocuments more frequently. Is it necessary to separate the arrs internal subdocuments into a collection?
These are suggestions found elsewhere:
The minimum unit of operation is preferably Document, not SubDocument. if you often need to operate SubDocument, please disassemble it and put it into another Collection, and Refrence these disassembled documents in the data structure of the original Collection.
I haven’t found this suggestion in the official website document, should I split it?

There is no absolute standard, how to do it needs to weigh your actual situation. This is also a difficulty in MongoDB data model design, because unlike RDBMS, which has a normal form, MongoDB model design is based on your needs, weighing the pros and cons of various usage scenarios, and then selecting the model with the best revenue. Therefore, it is unreasonable to say which is better without any background (so it is impossible to find such advice on the official website).
First of all, why did you choose to put these things in an array? If there is no connection between these data, it is absolutely unnecessary to put them together.