I've given up using xbmc (Kodi) and for the mean time I use the app PlayBox.
My chromecast has never had so much use until I found PlayBox😀 and it works flawlessly. It's strange none of the other apps like MovieBox, Cartoon HD or even KODI haven't implemented such a feature to cast to chromecast.😕 Its also saved me buying an Apple TV.
The frustration I had with xbmc now Kodi was the constant dealing with broken stream links! from duff repos or the constant buffering because memory was low and general clunkyness of navi x etc. I get none of this with PlayBox. The only thing is their app seems to be down at the moment and according to their facebook they are fixing it- that means although it still works for me, the movie listings are no longer being updated as of a few weeks ago but that's fine with me as the library is vast.
Although I do have popcorn time on my Mac, but seriously nothing beats clicking an app on my iPhone/iPad finding a movie you want to watch and bang instant stream.