From a custom function which inherit from FunctionBase it's possible to return some constant expressions like StringExpression or BoolExpression. But It's impossible to return a reference to a Cell or CellRange which will be used by another function by example or which will automatically update it's result. There is no public constructor.
The feature will be available in our official release Q1 2016.
It is a killer feature for us. Please implement it!!!