Removed view finding from intensive update() loop