Construction script order

Hey everyone! So I have two construction scripts: One that places X number of meshes to build lines of things and one that places lights by tracing to the nearest surface. So my problem here is that the lights need the lines to have been built to position correctly and in editor this is fine however when the map loads the lights are all hovering in the air.
My guess here is that B is executing before A when the map loads. Any ideas on how to fix this? Is there a way to sequence construction script priorities?