avoid creating slices for each command in gl proxy client