It can be dropped because AbstractClient::placeIn() sets the geometry restore after placing the client.