Id types fix
Consolidate serialization.
Nicer id serialization format.
Rate limiting / retry
Simpler rate limiting.
Fix