GC is supported by 10.13039/100000001NSF grants 1610429 and 1633381.