cljs fixes for various id's

We're being much more careful now about how id's are coming back from hecuba. This tracks those changes.