This allows us to avoid the function call overhead for each of the instruction pointers in the stack trace. Instead let the interface handle the decoding of the whole set.
This makes the property for depth a requirement, which will allow for easier quierying from various listmodel filters.