но тогда memory_resource нужно хранить отдельно? так бы аллокатор в контейнер сунул и забыл
да, его храним отдельно. Если хотите прям в аллокаторе это делать то pmr вам не очень поможет, придется писать свой аллокатор это довольно геморно сделать корректно с учетом все правил propagate_on_*, ребиндов, которые мапа дергать будет постоянно и так далее. Проще с пмр и ресурсом. И тип контейнера у вас от кишок не будет зависеть что тоже хорошо