proper conflicts handling when calculating a view