Allow configurable attribute precedence via the resource