Good, I’ve transferred that project in editor and you can take a look here:
https://playcanvas.com/project/682988/overview/model-outline
You control which models render an outline by adding/removing the OutlineLayer layer.
The outline script is attached to the camera and has the color value exposed, which gets also updated in realtime: