I had another thought on this issue... And I'm not suggesting this is a "nice" solution.....
Could you configure a Zone Motion Controller for each motion sensor using the "Motion Aggregation" option, allowing you to configure a timeout which may differ to the individual sensor device. Then you could configure a Zone Motion Controller that references each of the "motion sensors" created by the earlier zones, utilizing the false motion reduction option.
So, if you have 3 motion sensors in a room, setup 3 Zone Motion Controller Apps for each of the three sensors, setting the timeout in each to, let's say 5 minutes (whatever you choose), meaning that if any of the 3 sensors fire and then "cool-off" immdiately, the zone (virtual) sensor will remain active for 5 minutes.
If you then setup a fourth Zone Motion Controller App for the entire room, referencing each of the 3 zone (virtual) devices created as a result of the three apps created above, using the "False Motion Reduction" Zone Type, and a threshold of say 2, then within a 5 minute period at least 2 sensors will need to fire for this zone sensor to report as being active.... I think
. I can't say I have tested it...
Just an idea, and not a perfect solution by any means... More accurate sensors would ultimately be a better solution.