Vim-Lastplace works well when opening a file using NERDTree, but if I toggle tagbar after opening the file, the entire layout get messed up.
I've found a stackoverflow question (#33516037) that describes the exact situation and even have text diagram explaning the situation. It seems that BufWinEnter function causes this issue.