We need a way to have the launcher tell KWin that the user started an application and which application it started. KWin can use this information for startup feedback and to decide whether a window should gain focus or not.
The mechanism should also be able to support KDBusService applications.