I think creating first party apps makes sense for the core features we are directly supporting, but we are being diligent in picking which features we think we can do exceptionally well and provide some unique value, while letting existing, quality incumbent apps own there respective spaces. Case in point with Buddy Backup.
With something like photos, I just don't know if we could genuinely do better both short and long term than some of the options out there already. But we do think there's are some things we can do with them to have tighter knit integrations. More soon!