This seems like an upcast. Do you need it?