Mostly to prevent AIs from picking them instead of using new (because
then the linters in CI complain).
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Deprecated internal pointer helper functions in favor of Go's standard
pointer allocation syntax. Updated test files throughout the codebase to
use the standard approach for consistency and maintainability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->