Correct me if I'm wrong, please. But wouldn't this to cause create_all_genesequences() be called twice each time a  fauna reconstitutor is created?
Also, shouldn't that proc only be called only once per round?