we have access to various 2d components and functions but is missing collision2d.