Simplify overlay rendering
Add signals for items change.