Reverse Nested Queries

Hello, I'm doing a nested sig terms query and want to use the background filter. However I want the background filter to filter on fields outside of the nested path.
I've seen that you can do a reverse nested agg but can you do it with the background filter on sig terms?
Also can you use bool filter in the background filter as there are multiple fields I wish to filter on.