By making all FTC dependencies provided instead of implementation, consumers of this library are free to choose the version that they wish to use. This would prevent the possibility of a lite variant overriding a non-lite variant or vice-versa because of the order in which JitPack built the libraries. Existing users would not have to change anything, as they already use all the FTC libraries.