Can you do first come first serve onchain with a high degree of determinism?