Moin,
das war schon absicht mit dem surface=grass - so mit dem landuse=grass überlappt es mit dem landuse=residential - Da müsste ein multipolygon her.

https://osm.zz.de/dbview/?db=landuseoverlap-owl&layer=overlap#51.80697,8.4161,18z