Get rid of mutable state
Bind queue to view model