When I profiled @OmniPresenceApp with 1000s of files (as you do) nearly 50% of startup time was spent in open() reading 1000s of tiny plists twitter.com/ccgus/status/874830216937394176