User Business Class List Shows One Value For All Items

Hi all, support couldn't help with this since it is a User Business Class issue. I created a User Business Class with derived fields from the Employee business class, and while the form works fine, the list will only show the first record's derived values for all the records. Ex. Record 1 is Employee 1 with a last name of Bell, and record 2 is Employee 2 with a last name of Smith. On the list, it shows the last name for both records as Bell, even though the form shows both correctly. I have attached the LPL for what I am trying to do here.

GCSEmployee - BusinessClass - GCSEmployee.txt
GCSEmployee is a BusinessClass
    prefix is cfg

    Ontology
        symbolic key is GCSEmployee

    Derived Fields

        LastName          is a DerivedField
            type is Alpha size 25
            default label is untranslatable:"LastName"
            return (Employee.Name.PreferredFamilyName)

        FirstName         is a DerivedField
            type is Alpha size 25
            default label is untranslatable:"FirstName"
            return (Employee.Name.PreferredGivenName)

        Status            is a DerivedField
            type is Alpha size 15
            default label is untranslatable:"Status"
            return (Employee.RelationshipStatus)

        StartDate         is a DerivedField
            type is Date
            default label is untranslatable:"StartDate"
            return (Employee.StartDate)

        AdjustedStartDate is a DerivedField
            type is Date
            default label is untranslatable:"AdjustedStartDate"
            return (Employee.AdjustedStartDate)

        TerminationDate   is a DerivedField
            type is Date
            default label is untranslatable:"TerminationDate"
            return (Employee.TerminationDate)

GCSEmployee - Form - GCSEmployee_Primary.txt
GCSEmployee_Primary is a Form
    is primary
    propagate as a drill
    Layout
        single column
            UniqueID
            HROrganization
            Employee
            GCSEmployee
            LastName
            FirstName
            Status
            StartDate
            AdjustedStartDate
            TerminationDate
GCSEmployee - KeyField - GCSEmployee.txt
GCSEmployee is a KeyField

    Representation
        type is Numeric size 12

    Ontology
        business class is GCSEmployee
        Context
            Employee
GCSEmployee - List - GCSEmployeeList.txt
GCSEmployeeList is a List
    is primary
    propagate as a drill
    Display Fields
        HROrganization
        Employee
        GCSEmployee
        LastName
        FirstName
        Status
        StartDate
        AdjustedStartDate
        TerminationDate