def METHOD_NAME(cls, user):
    cache_key = cls.get_cache_key(user.pk)
    result = cache.get(cache_key, None)
    if result:
        return result
    try:
        result = user.routeoptions
    except AttributeError:
        result = None
    if result:
        cache.set(cache_key, result, 900)
    return result