Also uses more fine-grained deps to make an ibazel rebuild fast.
After the bazel migration, AIO examples are no longer fully formed in the source tree.