Performance 5 of 5 (guess I missed 3 and 4?)
repository watcher needed to keep a sense of when files have been last changed, can't really do a traversal in reasonable time
Good:
* powerful, fast, modern build system
* actively under development
* Open source, meaningfully.
Bad:
* a heavy lift to change build systems
* new, only a few external to FB/Meta users
* some rules aren't ready for Open Source yet (mobile, Android)
* integration w/package managers weak (vendored-in at FB)