Trellis Lima - Adding additional mount locations/websites

Is it possible to add additional mounts to a Trellis Lima VM? We have an existing site directory but would like to if possible add in additional mounts/websites (a multisite to be specific). Using the older Vagrant setup I believe the directory would automtically pick up additional sites in e.g.

root/lima/site1
root/lima/site2
root/lima/trellis

Meaning you didn’t really need to do anything else? However Lima is not picking up the additional site2, when the VM is run using trellis vm start only /site1 is found within the shell

Inside /trellis/.trellis/lima is the site1.yml file like so:

vmType: "vz"
rosetta:
  enabled: false
images:
- location: https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img
  arch: x86_64
- location: https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-arm64.img
  arch: aarch64

mounts:
- location: /Users/username/Development/root/lima/site1
  mountPoint: /srv/www/site1.com/current
  writable: true
  mounts:
- location: /Users/username/Development/root/lima/site2
  mountPoint: /srv/www/site2.com/current
  writable: true

mountType: "virtiofs"
ssh:
  forwardAgent: true
networks:
- vzNAT: true
containerd:
  user: false
provision:
- mode: system
  script: |
    #!/bin/bash
    echo "127.0.0.1 $(hostname)" >> /etc/hosts

As you’ll see I added the additional mount but it doesn’t get picked up. (restarted the VM too.) In group_vars we have the wordpress sites setup like:

wordpress_sites:
  site1.com:
  -canonical: site1.test
etc...
site2.com
-canonical: site2.test
etc...

I did try adding in an additional VM using limactl start however it doesn’t seem like to the correct way given it’s VM type is listed as ‘qemu’ not ‘vz’ (default seems to be ‘vz’).

Many thanks