Maybe this could have an explicit type to make it clearer that it's borrowing to a `&~[f32]`?