Database leak: Closing database in activity onDestroy() is no good idea
when working with services that also use database.
Removed preference for full/partial updates as it requires a lot more
logic to work properly.