Pass environment variables to addon containers

Hi,

the base images for addons from GitHub - home-assistant/docker-base: Home Assistant base images use the /init command as ENTRYPOINT. Due to this, environment variables passed to the container are not visible to the CMD. Is this on purpose? What is the recommended way to pass environment variables to the addon application?
If I use ENTRYPOINT instead of CMD to start the addon-script, it is getting the environment variables as expected. Does this have any side effects?

In my case, I am running homeassistant in a docker container and want to start a second container for an addon. I want to pass some options to this as environment variables.

Thanks,
asdf42