Decision / bouncer granularity?

I have 2 bouncers installed , one is the opnsense plugin and the other the traefik reverse proxy plugin, is it possible to have each handle decisions separately based on profiles in profiles.yaml?

While searching around for answers I found this discourse thread which lead to this crowdsec blog post and after reading that blog post It seems like I can have bouncers act on just captcha or just bans and that’s as far as it goes but is that really the case?

I ask because some of the documentation isn’t as clear as I would have hoped for like I am reading the profiles format documentation and it mentions a models.Decision object which i assume to be the underlying structure for a decision and then from the descriptions for each field as well as checking the decisions documentation i know duration is the duration of the decision, it seems that type is either ban or captcha but then I see scope and the example has scope as scope: custom_app1_captcha so can I have scope be set to a specific bouncer? And then can I get more fine grained than that like if a user gets a captcha decision but then continues on to cause another decision to be made against them can i then escalate that to a ban?

My post had links to all the documentation sections i refer to but theres a rule where new users are limited to 2 links a post? Why? Anyway Thank you very much for any help.

EDIT:
so upon further investigation , looking at some of the bouncer documentation, it seems like I can modify the scenarios_containing or scenarios_not_containing of each bouncer but I can’t seem to find where I would alter this, does this have to be done in the bouncer source? Or is there some config im missing?