Local WebServer in Snap - Restart wpe-webkit-mir-kiosk

I am building a web kiosk snap, but the web server runs locally. I’ve got the web server stuff all building & running correctly in the snap. I would like to have wpe-webkit-mir-kiosk start after the web server starts, and then refresh when the web server app is updated via snap refresh.

I’m a little confused on how to accomplish this. Would I add wpe-webkit-mir-kiosk as a separate “app” in my snapcraft.yaml and add an “after” declaration?

If anyone has any advice to point me in the right direction I’d appreciate it.

Thanks!