added workspace id to preferences to workaround the scoping issue