File-based backend for plots