Running Multiple requestGroupExecution

Does anyone know if its a bad idea to call this function on the SAME tag group in the SAME tag provider multiple times?

Like say 50 seperate tag change scripts request the group execution at basically the same time. Does the system know a group execution is already running? or does it end up queuing 50 group executions in a row?