Function editor generally works now. Still not perfectly smooth.