Right now, we call it on every render, which is slow.
Right now, we call it on every render, which is slow.