Do we still need these checks, if all the ids already went through WP_Query?