Ran into access-control issues with my use of ESRI's geometry service... so stopping my research for now. But this has been fun!