LP 1694058: Add backend code to allow multiple hold placement.