One possible use case is to get rid of pointers to deleted usage_id's. Not checking for the target allows that use case. (A lot of our server errors now are from dangling pointers partly due to the way we've impl'd the view v persistence layer logic but I'm not fully addressing that yet)