Hi, Blue_Delta_47, and welcome to G.E.
I'm not sure that I understand what you mean by:
a non-restrictive clause is used when referring to something that is expected to be found in an object
Non-restrictive or non-defining clauses are used to add extra information about the noun. I personally found David's comment and the ensuing solution perfect:
What I think would improve the sentence from a stylistic standpoint is making one idea the main idea and the other the background idea
The fact that some information appears between commas in a non-restrictive clause does not make it sound as information that belongs to the public domain, that is, as information that is known by everyone and has therefore secondary importance when making a scientific claim (if that is what you mean by "something that is expected to be found in an object"). (A) and (B) merely provide a more elegant version of the idea you want to convey: instead of using a compound predicate including the rather simple conjunction "and," why not use a more complex sentence with a relative clause? Please note that we are not speaking about grammatical correctness (your original sentences are grammatically correct), but about improving the style.