Either make the time configurable or add time updates for the ranch block or reduce the time directly down to and i think i'm realistic here, 10 minutes minimum time for suitable blocks.
I mean do you really honestly spend 50 min waiting at the ranch, doing nothing or beeing afk because of that?
Because that's not what playing a game means to me.