Changing the PID table request to only return the pointer to the
specific index in the datatable. I think this may be what is causing the
datatable to get overwritten.