Check nightly build folders the same way we check inbound

I'm not sure if I like that we're re-implementing these list operations to perform on the `_cache` since they're basically already supported. It seems like extra code that's not really making the BuildData class easier to reason about since we need to read the docstring to find that these methods are available. Maybe just providing an accessor to the `_cache` would be simpler.