Experiments for Canvas-based UI elements