Make ViewsPlugin async