Dynamic methods on extension model