Moved updating to background context. Added merge contexts upon notification. Improved logging