get area handle and name through method which is easier to override

If we'd use methods to access class properties, it's easier to override them and create custom Area classes