I could use your suggestion if I were not dynamically generating the names. I confirm the names that I generated using lines 64-68.
So the application knows that the page Host exists and it knows that pages 0-# of interfaces on my system exist and they are numerically named 0-# of interfaces.
So when I request $nb->$page_num, the $page_num translates directly to a named page.
So if I am reading all the examples correctly, I can not dynamically allocate pages and put data on them?