Actually, my initial design was with the extraction of the instance ids from the spot requests in a separate activity :). I decided to bundle them since there's nothing else you can do with the requests once you already know they're active.

On the other hand, you're right, the flow is clearer if they're separate. I'll refactor.