Why removing `hasLayerResults` ?