XPages: Compute dynamically not working properly in "styleClass"

I have found a strange bug or maybe I am abusing the built-in compute functionality. I’m using a container control “View” and have set the var property “customersRow” to get row by row dynamic data.

When I try to use the following “Compute dynamically”:

“#{javascript:return customersRow.getUniversalID()}”

on “styleClass” property it ALWAYS returns the value of the first entry in the view

while it displays the correct UNID of a row entry in the “value” attribute.

I’m adding the source code so you get the idea:

Company A Person AB New 1D817910C5A00F67C125763B003A27B6 Company B Person CC Pending 78C46E767BC7B46FC125763B003A3017 Company C Dunno Terminated FDA90B6A5B6050CCC125763B003A33BF