backend support for index-based styles