Does a full render to the BeagleView. A full render means that every renderization step will
be executed for the tree passed as parameter. If the components in tree have been rendered
at least once, you can help performance by calling doPartialRender instead.
Does a partial render to the BeagleView. Compared to the full render, it will skip every step
until the view snapshot, i.e, it will start by taking the view snapshot and end doing a render
to the screen. Useful when updating components that have already been rendered once. If any
component in tree haven't been rendered before, you should use doFullRender instead.