handle non-standard slot allocations when updating classes