The vyos-domain-resolver service is not respecting resolver-cache & resolver-interval options set within the firewall configuration.
This can be verified by setting any non-default values, and checking the logs for the resolver service.
Feb 17 20:39:50 vyos-dev vyos-domain-resolver[7764]: interval: 300s - cache: False