the blockly iframe is only created when it needs to be shown.