feat: handle style updates in graph