deep watch on options and styles