Basically, that's how the blob brush tool is supposed to work.
What you could do:
- isolate an existing group or object and then paint.
- lock the other layers you don't want to paint on.
That seems drastically disingenious when you're trying to work in any other way than that, but thanks. Your solutions seem like they will work.