Multiple Elastic Agents on the same system

Is there any method by which two Elastic Agents with different Fleet&Output configurations can run simultaneously on the same server? (except for Docker Containers scenario).
It looks like the installation paths cannot be changed.

As documented at Install Elastic Agents | Fleet and Elastic Agent Guide [8.13] | Elastic, it is not possible to have multiple Agents installed on the same system:

### Restrictions

Note the following restrictions when installing Elastic Agent on your system:

* You can install only a single Elastic Agent per host. Due to the fact that the Elastic Agent may read data sources that are only accessible by a superuser, Elastic Agent will therefore also need to be executed with superuser permissions.