iOS hates non-bridged casts to id.