Make bind_class_info idempotent (can call repeatedly without breaking)