Simplified ProfileLoader contract.