Please ignore this question. It is fatuous. More to the point, a colleague has kindly explained the error (new_item is returning the same reference every time it is called). This would have been obvious if I had any documentation about Curses. Pray tell, what is the best Perl Curses resource out there?