Typically we use `assumeUnique` instead of a direct cast. What do others think, too overkill?