Actually, I found the issue. I was invoking my list service on the page load, then I was invoking the same service when clicking on a list item. Must have just been a mistake on my part as I only wanted it invoked on page load. Removing the extraneous invocation resolved the problem.
Thanks!