Содержит ли ваш класс MyAsyncCallback
какое-либо состояние?
Если нет, я не могу придумать ничего, что помешало бы вам использовать его снова.
Если это так ... ну, до сих пор я читал, что JavaScript всегда однопоточный, так что у вас тоже должно быть все в порядке.