fixed asset name issue again (was overwritten in past commit), fixed undefined canvas object issue, tested some annotation refreshing stuff