When removing a slide from a loaded (XMLSlideShow) presentation, it is observed that the resulting output, whilst removing the actual slides leaves dangling (orphaned) artefacts in the written package. i.e. the notes slides and image data are left in the package. This results in larger than needed package output - something that is considerably visible when the original deck is of a large size (e.g. 100MB+) This issue is resolved with PR: https://github.com/apache/poi/pull/377
Thanks - that PR is merged