I think the map to surface component can only take a single source and target surface (or at least same data structure). So you either need to use a single surface as the source or divide your surface into as many parts as there are panels in the pattern.