[Python.NET] Architecture Advice