In reply to tex_mex:
Ideally you would use a virtual sequence. The purpose of a virtual sequence is to co-ordinate the execution of sub-sequences, which includes sharing required data between them, such as addresses.
You should never use event pools as these introduce unnecessary complexity and reduces the re-usability of these sequences.