Remove unnecessary boxing of id * as NSValue