DRY: reduce number of places we check for expired vacancy