I have a shapefile with very large multipolygons, >500K points, that contain many simpler polygons that could be split out for simpler processing.
This can be done in an ArcGIS editor session using the 'explode' advanced editing operation but this is tedious for many features.