Pq não consigo simplesmente alterar o map em dois métodos diferentes?

Seu problema estava no fato de que em cada classe você estava criando um novo objeto da classe ListaDeUsuarios, sendo que em cada uma das classes você deveria estar manipulando o mesmo objeto e não criar um novo.

Pelo jeitão das suas dúvidas, acredito que ainda não lhe está claro a diferença entre classe e objeto.