require explicit filer capacity parameter when getting new chunks; remove extraneous synchronization