Experiments with graphics engine concepts in Rust