Switched from wrapping exceptions in runtime to set errors to component