Question : Is there a way to have a listbox automatically scroll to the top of a list without changing the items that are already selected?

Some insight here, I have a script generated listbox that has a few items previously selected at the top of the list. The rest of the list is comprised of items not selected.

When the page loads, the list box starts displaying the items from the first non-selected item in the list. However, if I scroll the list to the top the selections are visible.

I tried to set the index of the list box, however, this deselects all the previously selected items and selects the first item in the list.