Execução de métodos

Boa tarde galera.

Tenho uma dúvida faz tempo e gostaria de tirar agora.

Tenho um dataTable do primefaces e o atributo value do mesmo é uma lista no meu managedBean.
Quando acesso a pagina, o método que retorna a lista de valores para o dataTable é executado x vezes.
Acontece também quando tenho um ajax ou um botão que filtra os dados.

Alguém sabe me explicar porque esse método é executado x vezes?

Obrigado