Playing with the official Twitter client again, it seems like it might be getting less awful.