Use OpenWriteAsync instead of custom stream filter