We've run into an interesting conundrum with using Elastic Agents. We have two elastic images, one Linux, one Windows. Both images have a base set of capabilities in common (Maven versions, JDK and a few others). The issue we're having is that, if a plan defines a set of requirements that are only filled by the base capabilities (say only needs Maven) Bamboo won't be guaranteed to launch the Linux based image. This becomes a problem when the plan is actually expecting a Linux file system (a user script in the OOB script task for example). Is there a way to tell Bamboo to, in cases where a plans requirements could be met by more than one Elastic Image, to default to a specific image?