Hi , first of all hats off to you on making this. Everything works perfectly.
The question I have is
Thanks in advance and sorry that this is not a issue.
according 1. yes, but any change on state value will not be reflected. It's your responsibility to call configure when state changes. You don't have to provide all configure options, only postTemplate (partial reconfiguration).
BackgroundGeolocation.configure({
postTemplate: ['@latitude', '@longitude', state.someValue]
});;
noted and thanks.