A fast alternative to reflection for creating objects and accesing properties and fields