Writable instead of through stream for partials

As through stream used for partials never gets read,
it blocks on 16 (highWaterMark) items. This means that
plugin can't support more than 16 partials without
change.