Cast or not to cast