Hi there, thank you for the report. If I’m understanding you correctly, the undesired behavior here is specifically the highlighting of newBackgroundImageId
in blue, despite being a property name, not a type? If so, this is not actually related to type checking at all, but I’ll poke the Script Editor team to fix the bug in the highlighter.