How to create PCG individual Blueprint classes generated through separate independent Spline Blueprint classes without affecting the variables of each Blueprint class.

Please understand my poor English skills

I want to place a Blueprint class in the level that stores variables for wall height and ceiling height, and use a connected PCG graph to procedurally generate space. The ultimate goal is to place multiple Blueprint classes containing both splines and PCG in the same level, ensuring that when splines overlap, the meshes do not overlap and the variables for wall height and ceiling height that I input for each spline are preserved, so that meshes do not overlap. Currently, when splines overlap, the variables from the initially added Spline Blueprint in the level are being forcefully applied.

This is my pcg graph