return full shadow object from shadow method, not just ID