i wonder if this should be folded into `original_post_discovery()`, since it's only called once...? i'm usually reluctant to split out methods like this if they're not reused unless the original one gets way too long.