Rewrite interface for resource supplier