You can use CellStyleSelector to achieve your goal. In SelectStyle method of your selector you have access to entire data item and the style returned from the selector will work normally with grid horizontal virtualization (will be applied to the newly created cells once loaded when you scroll).
Please check your local copy of our WPF demos for more info and code!
All the best,
the Telerik team