I had a similar problem with my 16 wrx using motul xclean 5w40. kept going up. if it was leeching from the oil heat exchanger it would be high then taper off. i emailed my tuner (ron watson), he had a customer that had a similar experience. that guy switched to penzoil, still high. then switched to rotella t6 and it immediately went down. I switched to rotella t6 5w40 and mine went down immediately. viscosity is maintained higher for longer too. wear metals are staying low. not much else you can ask for. only problem is it comes in 4 quart jugs so no more one and done 5 liter jug oil change.
i'll have to find my latest oil analysis.
also cold starts were quieter (with stratified start off the fa20dit can be noisy due to timing chain rattle)
i went 3 oil changes and it was rising. shortened my interval. then switched to the shell and it immediately went down, and now good for a few oil changes. I know the oil geeks are going to have a field day with using a diesel oil though.