Okay I tested that and it works just fine. I just wonder if we can show the action buttons only when state is running or paused respectively.  Currently it works, I mean you can unpause stopped instance and it will start up, but it might be a little bit confusing. We could test for PAUSED state and show the menu entry only when paused. That would need introducing vm.paused? helper method perhaps.

    State         (Un)Pause button
    RUNNING   PAUSE
    PAUSED    UNPAUSE
    other          n/a