SDK Migration: Porting main addon logic and experimenting with user
preferences #10