Can we use some js classes instead? Don't want that to be too tied to the template as it might change.