I find this a bit funny, could you not you getObjectForTrait() instead?