scriptable paths: paths that players could make for selected objects to follow (lets use a block for an example)
the block would follow the path the player laid out for it. if the path turns, then the block turns. if the path goes up or down, the block does the same. the path can go in any direction, and can follow any angle or turn. the player would also be able to set up triggers along the path that would tell the block to preform certain actions (tilt, spin, despawn, respawn, reverse, turn around, speed up, slow down). the player would also be able to set the speed they want the want the block to travel. these paths would would also work with object groups and vehicles.