Update atomic putter to use shared writer code.