add test for constraint
Add the ability to mark the owner or completion of a part
Streaming part buffers
Handle both fetching from the very start and somewhere in the middle