Not sure if this is a good approach. The component should be reusable and agnostic to from what context level it is called. You should pass to the component what it needs using parameters.
Like this, you can use the handlebars @root variable or as @zewar96 suggest the ../ operator to reach the root context.
{{component "multiple-choice-answer" formDetail=@root.formDetail}}The you can use {{formDetail.topFloor}} in the component.
Not sure I understood your dataset properly, but hopefully you get the idea.