Related but different systemd unit files - unrelated ones - can lead to different race conditions.
You can have a systemd units that only does work based on conditions. Either using systemd configuration and/or shell scripting. A condition could be “only inside App Qube”, “only inside App Qubes with name custom-vm-name” or “only inside Disposable”.