Dynamic styles - need more handlers per-object