Properly deal with cache keys
widget block extend with css classes text input field
Check access of nested blocks, hide widget.