make varlen placements dependent on previous placements