Looking for a word for being in multiple places at the same time (not bilocate)

I cannot recall a word I used to use 20 years ago that meant being able to be in 2 or more places at the same time. Bilocate is the only word that comes to mind, but that's not it. This is not astral projection or remote viewing. It's physically being able to accomplish things in multiple locations at the same time. The thesauruses and online sites gave me no synonyms for bilocate. Maybe I'm thinking of a phrase and not just a single word. Any suggestions?

SAMPLE USAGE: I wish there were several clones of me. Then I could ____ and get everything done.


omnipresent: (adjective ) ​ present or having an effect everywhere at the same time:

The singer became an omnipresent icon of style and beauty.


Simultaneity? "Duality" is used in physics, although actually being in two places at once is not possible, things occuring at the same time are simultaneous. Ubiquity means occuring everywhere, quotidian means occurring daily, although people use it (wrongly) to mean constantly.

Looking at your sample sentence, it's closer to 'duplicate' or 'replicate'

If you wanted to create a neologism, you could do a word play like "omni-present" (emphasis on last syllable) or "ubiquitize"

Maybe "pluralize?"


Bifurcate (intransitive verb):

to divide into two branches or parts · The stream bifurcates into two narrow channels.

(Although, for that to fit into your example sentence, it should really read "I wish I had the ability to clone myself. Then I could bifurcate and get everything done.")

Marvel Comics' Multiple Man has the ability to create duplicates of himself in such a way.