効果的な実装としては、各apiのオーバヘッドを減らして、背後でバッチ的に処理するほうがよい。