Resource component extraction