We should be discarding these if they are undefined regardless