Migrated DataOutputAgent to use liquid