added worker management/tracking
preference changes trigger a stylesheet update on all workers