Use shared attributes instead of settings