Actually, all of the dependencies can be top-level events for now I think.