reconsider persistent maps