fix overwriting nested assocs with manual root