refactor: replace most GoogleMap() rememberUpdatedState() usages with single State object and encapsulate subcomposition functionality
Fixes #492
@wangela can I get a review & merge for this PR, please? It is functionally equivalent to current code, but improves code organization/clarity and offers minor performance improvements due to fewer slots used and less work performed on Compose parameter equality testing.
This being a refactor I'd like to avoid recurring merge conflicts by merging it soon. Thanks.
Bump
Hi @bubenheimer , thanks for the contribution. This looks good, gets the codebase a bit closer to the API design guidelines and improves overall the health of the repository.
Incorporated in #436 . Thanks @bubenheimer !