I think i found the problem.
It always apeared to be like the device automatic closed the launcher on the background [as every time I unlocked it, or it would show recent apps, or redraw the nova launcher home screen (as if it was closed all along)].
I then thought of going to the app optimization details tab on battery setttings menu and disabling the "always optimizing" option.
I've put every single app I use in a frequent basis to optimize automatically, only after 3 days of non usage, including NOVA LAUNCHER.
I haven't had a single redraw of the homescreen since then (3 days now), and as you would expect from aplications not closing in the backgroung every time, the device feels a lot faster
Tell me if it works for you.
It always apeared to be like the device automatic closed the launcher on the background [as every time I unlocked it, or it would show recent apps, or redraw the nova launcher home screen (as if it was closed all along)].
I then thought of going to the app optimization details tab on battery setttings menu and disabling the "always optimizing" option.
I've put every single app I use in a frequent basis to optimize automatically, only after 3 days of non usage, including NOVA LAUNCHER.
I haven't had a single redraw of the homescreen since then (3 days now), and as you would expect from aplications not closing in the backgroung every time, the device feels a lot faster

Tell me if it works for you.