Reduce the number of unnecessary API calls to Core
This is going to be an umbrella ticket to avoid the duplicate API requests that doesn't necessarily need to be made.
This is going to be an umbrella ticket to avoid the duplicate API requests that doesn't necessarily need to be made.