Cached write