Introduce an internal object cache for repeat requests to `get_custom_statuses()`
Leverage the internal object cache when using `get_custom_status_by()`