use PartAuthority when fetching part streams

resolves the self-send case

Fixes #2259