Adding views

I am trying to add multiple views to a Project file using Aspose.Tasks for python via .NET. Here is a base snippet below that attempts to add multiple views but I get a
RuntimeError: Proxy error(ArgumentException): An item with the same key has already been added. Key: 0 (Parameter ‘key’).
It seems creating a view with tsk.View() always creates a view with uid of ‘0’. Is there any way to add multiple views to a Project file without running into this issue?

project = tsk.Project()

v1 = tsk.View()
v1.name = “View1”
project.views.append(v1)

v2 = tsk.View()
v2.name = “View2”
project.views.append(v2)