TODO: For now the height patches have a similar interface to blueprint brushes, but this is likely to change. We are likely to pass a graph builder to the patches instead, along with an area that we want affected.