Movement's Aptos Core repository has merged PR #175, which introduces `#[view]` annotations to several key ownership-related functions in the `aptos_framework::object` module. The change was implemented by contributor andygolay and marks a significant improvement to the developer experience for object ownership queries.
The update adds view annotations to four essential functions: `owner`, `is_owner`, `owns`, and `root_owner`. View annotations enable these functions to be called off-chain without requiring state-changing transactions, making it easier for developers and ecosystem partners to query object ownership status directly. This is a common pattern in Aptos framework development and was specifically requested by an ecosystem partner.
The implementation follows the same approach used in the upstream Aptos Core repository (see similar PR #15996), ensuring consistency across the Movement and Aptos ecosystems. View annotations reduce the friction for developers building applications that need to verify or inspect object ownership without modifying state, supporting the broader goal of improving the Move framework's developer experience.
This change falls under the broader category of framework enhancements that make Movement's Aptos Core more developer-friendly and aligned with ecosystem best practices.

