а где у вас связь между типом, который вы указываете при создании экземпляра и который ожидается в качестве значения аргумента для метода insertOne?
Вы в браузерное ограничение на количество одновременных запросов упираетесь?
Звучит так, что лонг поллинг стартует до запуска аппа, это так?
obs.pipe(myCondition ? someOperator() : identity, ...)
Моё личное мнение интересует?
tsx файлы с jsx внутри?