Apply settings to the first application launch

When an application under tests was launched first, it didn't recieve settings which were passed as parameter to laika.
Why settings are passed via --settings parameter instead of the environment variable? Because in the latter case settings were applied to an application with a significant delay after start.