Just because they are building pieces doesn't mean they are building pieces for JL. They could be for a station, a new maintenance building or even for a transfer station with the new solar panels being put in. Its way to early to jump to conclusions. It isn't confirmed until the park confirms it.