If an embedded screen is modified, but the parent screen is not the cache does not clear and the old embedded screen continues to be used. See: https://github.com/JeffersonLab/wedm/blob/acf464a8a5e51f83b46575fe67353d3710cc661d/src/main/java/org/jlab/wedm/business/service/ScreenService.java#L44