Add new configuration to support sync scope. This one requires the provided sync scope id and will always update all entries. Relates: #23
That's necessary as models grow. Added features should be tested to not break with future changes. The tests revealed an existing error in fallback which got fixed to make new test pass. Relates: #18