The only way you can carry out a mass update is if the models you are about to update receive the same data ie. if you have different update data for each model then there is no other way than simply updating them one by one.
If there are a few in common which need to be updated with the same data, you can group them and carry out separate mass updates to save DB calls.
If you feel like the updates happen way too frequently, you can think of a particular updating strategy like for example keeping a queue of the data the client has sent and utilizing the most relevant out of it every X amount of minutes.