Gametic origin is a necessary but non-sufficient condition precisely because haecceity cannot be red...