I believe that is the easiest way of doing it. Since the last part doesn’t need to be in sync with any action you can use one of the great SW tools here to auto-generate the last part in no time. There are several lua-scripts written for that kind of tasks that can be used with OFS. Check this post if you find anything useful. I haven’t used them myself since I only script VR and only what is happening on screen.