this can't work.  columns options need to be fetched from the options variable.  They will never be returned from the server with the data.