Using Material Functions with Landscapes

I would like to know if this is possible as well. I had hoped this would be useful, but it’s not useful when creating landscapes with many, many different materials applied.