Mixing a monolithic deployment with scalable components

I am trying to add some querier components to a monolithic install we have. I know this isn’t a supported way to run loki, but right now I just want to know if it is possible. These components will be running on the same server. Reading through the docs, it seems like I should be able to add “-frontend.scheduler-address=127.0.0.1:3100 -querier.scheduler-address=127.0.0.1:3100” to the main process, which is -target=all. Then I should be able to run a few separate processes with “-target=querier -frontend.scheduler-address=127.0.0.1:3100 -querier.scheduler-address=127.0.0.1:3100”. The processes all start, and queries work fine on the client side. That said, I can’t tell if the querier is doing anything.
My understanding of the query path is that it should go query frontend->query scheduler (part of the -target=all). From there, the -target=querier process should be grabbing subqueries out of the scheduler, but I see no indication that is happening. The output from the querier process doesn’t change when queries come in and stracing the proc makes it look like it isn’t getting anything from the query scheduler.
Is what I am trying to do even possible, or is there some restriction I missed? Right now my best guess is that -target=all doesn’t run a query-scheduler, but that is just a guess right now.