I'm currently converting a python web-app into a cross platform Xamarin mobile app. It's going great so far! But now I have a number of simple python classes and functions that I need to re-write in C#. Keeping in the spirit of code re-use, would it be "possible" to use IronPython to compile those functions into a .net DLL, and then reference that DLL in my Xamarin project. Secondly, would this be a sensible or an idiotic approach to it?