The (partially) open sourced version of CastJelly.