Updated propogateUpdate to use Map.