Update extension method does not respect custom mapping schema