Design help for dynamic destructable landscapes please...

I don’t know if Graphics.setClip(Shape clip) works with the Area class - it should, but the javadoc warns that it may not. (If it doesn’t, it should throw UnsupportedOperationException)