Add caching process writer to blaze backend