is SwiftUI canvas supported? I an thinking about making audio visualizer, do we have something like canvas to draw.