Refactoring to “slick up” the resource system.