fix: use setValue when removing existing image from mediafield