is there a way of having more than one desktop (virtual not physical) like is linux you can swap between them and have different apps and windows open in each one... that would be nice...