Frontend: stop using Activator.CreateInstance()

This could have blow up at runtime, as it was reflectionish.