Hi,
Why don't you use nonce and not the current time as the dynamic variable in your calculations?
After I supply my part of the seed, you start with nonce=1 and then each draw of mine will use nonce=nonce+1 - the same way it is done by the bitcoin blockchain while trying to "mine" a new block.
Thanks