Tailscale DNS and sytstemd-resolved

I am on a Fedora machine, using systemd-networkd to configure my network devices statically and systemd-resolved to configure DNS resolution.

When Tailscale is up and split DNS is supported, resolvectl reports the following —

Link 13 (tailscale0)
    Current Scopes: DNS
         Protocols: +DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 100.100.100.100
       DNS Servers: 100.100.100.100
        DNS Domain: domain1.example.com domain2.example.com

It turns out the host this is running is inside domain1.example.com and the host is itself the DNS server for that domain. The fact that Tailscale makes itself the default route (as in +DefaultRoute) for DNS queries inside domain1.example.com is problematic. Is there a way to make itself the non-default route?